Technical Q&A QA1263
HTTPS Proxy Settings and Java Applets


Q: Java プラグインで実行されるアプレットの https プロキシを設定するにはどうすればよいでしょうか。

A: Mac OS X Panther の Java 1.4.2 では、Java アプリケーションおよびアプレットは現在の「システム環境設定」の HTTPS プロキシ設定を使用します。 以前のバージョンの Java はこの情報を使用しませんでしたが、必要があれば以下の手順に従って指定することができます。

「Java 実行時のパラメータ」フィールドにカスタムオプションを指定することにより、Java アプレットに対する Java プラグインのデフォルトの起動パラメータをオーバーライドできます。 該当する「Java プラグイン設定」アプリケーションの「Java 実行時のパラメータ」で、 "https.proxyHost" と "https.proxyPort" を、セキュアプロキシのホスト名およびポートに設定すれば、アプレット用にセキュアプロキシが設定されます。 構文は、java コマンドライン呼び出しへのパラメータの構文と同じです。 指定可能なコマンドラインオプションの一覧については、Java 2 Standard Edition(J2SE)のドキュメントを参照してください。

「Java プラグイン設定」アプリケーションは、Mac OS X システムのフォルダ「/Applications/Utilities/Java」にあります。

「Java 1.4.1 Plugin Settings」アプリケーションでは、「詳細」タブに、Java 1.4.1 で実行するアプレットのための「Java 実行時のパラメータ」テキストフィールドがあります。

「Java 1.3.1 プラグイン設定」アプリケーションでは、「基本」タブに、Java 1.3.1 で実行するアプレットのための「Java 実行時のパラメータ」テキストフィールドがあります。

次のリストは、ポート 443 を使用する "secureproxy.company.com" というセキュアプロキシサーバの、「Java 実行時のパラメータ」の指定を示しています。



リスト 1 「Java プラグイン設定」アプリケーションの「実行時のパラメータ」の例

-Dhttps.proxyHost=secureproxy.company.com -Dhttps.proxyPort=443




[2004 年 2 月 26 日]